home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Mania 1
/
MacMania 1.toast
/
Games
/
• Strategy •
/
Robot Battle 1.1d
/
Read Me First
< prev
next >
Wrap
Text File
|
1991-05-02
|
3KB
|
61 lines
This is version 1.1 of Robot Battle. Robot Battle is a game in which
you program robots in a language similar to BASIC (called RIPPLE) and
then watch two robots fight it out to the death, using a variety of
weapons. All the while, humans roam around the battlefield, throwing
grenades at lethargic robots and getting smooshed beneath huge metal
feet.
For those who downloaded the 1.02 version, here's a list of bug fixes/new
features in version 1.1:
1. Resolution of the nasty bugs associated with 1.02.
2. Separate b/w & color versions - smaller for b/w users, faster for color
users (the color version is compiled for '020s or greater). Only the
b/w version is being posted to sumex, to allow for quicker downloads.
If you're interested in the color version, write me e-mail and I'll
send you a copy.
3. Extensive improvements to the language. The new language is backwards
compatible with the current (1.02) version of RB, but has the following
new features:
a. No spaces needed between arguments; 10letb=c/d is a perfectly
valid line of code now
b. No carriage return is needed after the last line of a robot
program. This is a small fix, but caused a lot of confusion
c. Users can create their own variables now. In addition to still
having the ever-lovable A through Z variables, you can now have
lines such as "Harriet = George * 2". This makes for easier-to-read
robot code. Up to 200 variables can be declared per robot.
d. For/next loops. By popular demand, these have been implemented.
For/next loops can be nested up to 75 levels deep.
e. User-definable arrays. A line like "Dimension SomeArray(75)" will
create a 75-element array. You can then have lines like
"SomeArray(12)=SomeArray(5) / 6".
f. Optional line numbers. Lines numbers are only needed as labels
now. An example of a completely valid RB v1.1 robot:
Equip 1 0 0 0 0 400
For loop=1 to 36
swivel 10
zap
next
20 turn 1
goto 20
So, as you can see, line numbers are only needed on lines that you
want to branch to.
4. Shield weighting. This allows you to distribute energy to your eight
shields as you see fit.
5. All the weapons are now available for use in this version. However,
only the lasers do damage. This allows users to get a feel for the
full game by seeing how the entire system acts.
6. Miscellaneous bug fixes.
7. Snazzy new intro theme.
Tob & Chuck
Blue Cow Software
bluecow@unix.cis.pitt.edu